package com.erp.app.report.genericInquiry.inquiryCriteria.beans.vo;

import com.erp.framework.model.schema.TableSchema;

public class InquiryCriteriaSchema extends TableSchema
{
	public static final String tableName = "T_INQUIRY_CRITERIA";
    /*
	public static final LinkedHashMap pkColumn = new LinkedHashMap();
	public static final LinkedHashMap column = new LinkedHashMap();

    
	static {
		//pk field
		MetaData md = null;
		String voPropertyName = null;

		md = new MetaData();

		voPropertyName = "inquiryType";
		md.setColumnName("INQUIRY_TYPE");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("INQUIRY_TYPE");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(35);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(35);
		md.setColumnScale(0);
		md.setIsNullable(0);
		pkColumn.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "lineNo";
		md.setColumnName("LINE_NO");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("LINE_NO");
		md.setColumnTypeName("NUMBER");
		md.setColumnType(2);
		md.setColumnSize(22);
		md.setColumnCatalogName("");
		md.setColumnClassName("BigDecimal");
		md.setColumnPrecision(10);
		md.setColumnScale(0);
		md.setIsNullable(0);
		pkColumn.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "fieldCode";
		md.setColumnName("FIELD_CODE");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("FIELD_CODE");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(35);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(35);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "fieldName";
		md.setColumnName("FIELD_NAME");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("FIELD_NAME");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(50);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(50);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "fieldType";
		md.setColumnName("FIELD_TYPE");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("FIELD_TYPE");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(20);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(20);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "fieldNature";
		md.setColumnName("FIELD_NATURE");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("FIELD_NATURE");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(20);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(20);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "ddSelect";
		md.setColumnName("DD_SELECT");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("DD_SELECT");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(100);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(100);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "ddValue";
		md.setColumnName("DD_VALUE");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("DD_VALUE");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(100);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(100);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "ddFrom";
		md.setColumnName("DD_FROM");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("DD_FROM");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(100);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(100);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "ddWhere";
		md.setColumnName("DD_WHERE");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("DD_WHERE");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(500);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(500);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "ddOrder";
		md.setColumnName("DD_ORDER");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("DD_ORDER");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(100);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(100);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "ddShare";
		md.setColumnName("DD_SHARE");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("DD_SHARE");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(50);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(50);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "mddHeight";
		md.setColumnName("MDD_HEIGHT");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("MDD_HEIGHT");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(100);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(100);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "maxLength";
		md.setColumnName("MAX_LENGTH");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("MAX_LENGTH");
		md.setColumnTypeName("NUMBER");
		md.setColumnType(2);
		md.setColumnSize(22);
		md.setColumnCatalogName("");
		md.setColumnClassName("BigDecimal");
		md.setColumnPrecision(5);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "fieldSize";
		md.setColumnName("FIELD_SIZE");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("FIELD_SIZE");
		md.setColumnTypeName("NUMBER");
		md.setColumnType(2);
		md.setColumnSize(22);
		md.setColumnCatalogName("");
		md.setColumnClassName("BigDecimal");
		md.setColumnPrecision(5);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "mandatoryFlag";
		md.setColumnName("MANDATORY_FLAG");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("MANDATORY_FLAG");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(2);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(2);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "defaultValueFm";
		md.setColumnName("DEFAULT_VALUE_FM");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("DEFAULT_VALUE_FM");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(500);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(500);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "defaultValueTo";
		md.setColumnName("DEFAULT_VALUE_TO");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("DEFAULT_VALUE_TO");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(500);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(500);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "createUser";
		md.setColumnName("CREATE_USER");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("CREATE_USER");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(35);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(35);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "createDate";
		md.setColumnName("CREATE_DATE");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("CREATE_DATE");
		md.setColumnTypeName("DATE");
		md.setColumnType(91);
		md.setColumnSize(7);
		md.setColumnCatalogName("");
		md.setColumnClassName("Timestamp");
		md.setColumnPrecision(0);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "updateUser";
		md.setColumnName("UPDATE_USER");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("UPDATE_USER");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(35);
		md.setColumnCatalogName("");
		md.setColumnClassName("String");
		md.setColumnPrecision(35);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);

		md = new MetaData();

		voPropertyName = "updateDate";
		md.setColumnName("UPDATE_DATE");
		md.setVoPropertyName(voPropertyName);
		md.setColumnTitle("UPDATE_DATE");
		md.setColumnTypeName("DATE");
		md.setColumnType(91);
		md.setColumnSize(7);
		md.setColumnCatalogName("");
		md.setColumnClassName("Timestamp");
		md.setColumnPrecision(0);
		md.setColumnScale(0);
		md.setIsNullable(1);
		column.put(voPropertyName, md);
	}
    */
}
